green corn (zea saccharata) - Francés Inglés Diccionario